home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / WDMA_USB.IN_ / wdma_usb.inf
Encoding:
Windows Setup INFormation  |  1999-11-18  |  7.9 KB  |  254 lines

  1.  
  2.  
  3. [Version]
  4. Signature="$CHICAGO$"
  5. Class=MEDIA
  6. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  7. provider=%MSFT%
  8. LayoutFile=layout.inf, layout1.inf, layout2.inf
  9. DriverVer =11/18/1999,5.00.2184.1
  10.  
  11. [Manufacturer]
  12. %MfgName%=Microsoft
  13. %Altec.Mfg%=Altec.Section
  14. %Telex.Mfg%=Telex.Section
  15. %Dallas.Mfg%=Dallas.Section
  16. %Philips.Mfg%=Philips.Section
  17. %Yamaha.Mfg%=Yamaha.Section
  18. %LabTec.Mfg%=LabTec.Section
  19. %Microsoft.Mfg%=Microsoft.Section
  20. %NEC.Mfg%=NEC.Section
  21.  
  22. ;============================================================================
  23. [ControlFlags]
  24. ExcludeFromSelect = *
  25.  
  26. [Microsoft]
  27. %USB\CLASS_01.DeviceDesc%=USBAudio, USB\CLASS_01
  28.  
  29. [Microsoft.Section]
  30. %USB\VID_045E&PID_0014&MI_00.DeviceDesc%=USBAudio,USB\VID_045E&PID_0014&MI_00
  31.  
  32. [Altec.Section]
  33. %USB\VID_04D2&PID_FF47&MI_00.DeviceDesc%=USBAudio,USB\VID_04D2&PID_FF47&MI_00
  34. %USB\VID_04D2&PID_FF49&MI_00.DeviceDesc%=USBAudio,USB\VID_04D2&PID_FF49&MI_00
  35. %USB\VID_04D2&PID_0070&MI_00.DeviceDesc%=USBAudio,USB\VID_04D2&PID_0070&MI_00
  36.  
  37. [Telex.Section]
  38. %USB\VID_0562&PID_0000&MI_00.DeviceDesc%=USBMic,  USB\VID_0562&PID_0000&MI_00
  39. %USB\VID_0562&PID_0001&MI_00.DeviceDesc%=USBMic,  USB\VID_0562&PID_0001&MI_00
  40. %USB\VID_0562&PID_0002&MI_00.DeviceDesc%=USBMic,  USB\VID_0562&PID_0002&MI_00
  41.  
  42. [Dallas.Section]
  43. %USB\VID_04FA&PID_4201&MI_00.DeviceDesc%=USBAudio,USB\VID_04FA&PID_4201&MI_00
  44.  
  45. [Philips.Section]
  46. %USB\VID_0471&PID_0101&MI_00.DeviceDesc%=USBAudio,USB\VID_0471&PID_0101&MI_00
  47. %USB\VID_0471&PID_0302&MI_01.DeviceDesc%=USBMic,  USB\VID_0471&PID_0302&MI_01
  48. %USB\VID_0471&PID_0303&MI_01.DeviceDesc%=USBMic,  USB\VID_0471&PID_0303&MI_01
  49.  
  50. [Yamaha.Section]
  51. %USB\VID_0499&PID_1001&MI_00.DeviceDesc%=USBAudio.NoCurve,USB\VID_0499&PID_1001&MI_00
  52. %USB\VID_0499&PID_3001&MI_00.DeviceDesc%=USBAudio,USB\VID_0499&PID_3001&MI_00
  53.  
  54. [LabTec.Section]
  55. %USB\VID_0672&PID_1041&MI_00.DeviceDesc%=USBAudio.NoCurve,USB\VID_0672&PID_1041&MI_00
  56.  
  57. [NEC.Section]
  58. %USB\VID_0409&PID_0203&MI_00.DeviceDesc%=USBAudio,USB\VID_0409&PID_0203&MI_00
  59.  
  60. [DestinationDirs]
  61. USBAudio.CopyList     = 10,system32\drivers ; %SystemRoot%\system32\drivers
  62.  
  63. ;============================================================================
  64.  
  65. [USBAudio]
  66. Include=ks.inf, wdmaudio.inf
  67. Needs=KS.Registration, WDMAUDIO.Registration
  68. CopyFiles=USBAudio.CopyList
  69. AddReg=USBAudio.AddReg
  70. KnownFiles = USBAudio.KnownFiles
  71.  
  72. [USBAudio.NoCurve]
  73. Include=ks.inf, wdmaudio.inf
  74. Needs=KS.Registration, WDMAUDIO.Registration
  75. CopyFiles=USBAudio.CopyList
  76. AddReg=USBAudio.AddReg
  77. KnownFiles = USBAudio.KnownFiles
  78.  
  79. [USBMic]
  80. Include=ks.inf, wdmaudio.inf
  81. Needs=KS.Registration, WDMAUDIO.Registration
  82. CopyFiles=USBAudio.CopyList
  83. AddReg=USBMic.AddReg
  84. KnownFiles = USBAudio.KnownFiles
  85.  
  86. ;============================================================================
  87.  
  88. [USBAudio.Interfaces]
  89. AddInterface={6994ad04-93ef-11d0-a3cc-00a0c9223196},"GLOBAL",USBAudio.Interface.Curve,
  90.  
  91. [USBAudio.Interface.Curve]
  92. AddReg=USBAudio.Interface.Addreg.Curve
  93.  
  94. [USBAudio.Interface.AddReg.Curve]
  95. HKR,,CurveType,1,01,00,00,00
  96.  
  97. ;============================================================================
  98.  
  99. [USBAudio.AddReg]
  100. ;; Usb audio specific registry update sutff
  101. HKR,,SetupPreferredAudioDevices,3,01,00,00,00
  102. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  103. HKR,,Driver,,USBAUDIO.sys
  104. HKR,,NTMPDriver,,"USBAUDIO.sys,sbemul.sys"
  105.  
  106. HKR,,CLSID,,%Proxy.CLSID%
  107.  
  108. HKR,Drivers,SubClasses,,"wave,midi,mixer,aux"
  109.  
  110. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  111. HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
  112. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  113. HKR,Drivers\aux\wdmaud.drv,Driver,,wdmaud.drv
  114.  
  115. HKR,Drivers\wave\wdmaud.drv,Description,,%USBGenericDesc%
  116. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  117. HKR,Drivers\mixer\wdmaud.drv,Description,,%USBGenericDesc%
  118. HKR,Drivers\aux\wdmaud.drv,Description,,%USBGenericDesc%
  119.  
  120. HKLM,%MediaCategories%\%USBGUID.BassBoost%,Name,,%USBNode.BassBoost%
  121. HKLM,%MediaCategories%\%USBGUID.BassBoost%,Display,1,00,00,00,00
  122. HKLM,%MediaCategories%\%USBGUID.StereoExtend%,Name,,%USBNode.StereoExtend%
  123. HKLM,%MediaCategories%\%USBGUID.StereoExtend%,Display,1,00,00,00,00
  124.  
  125. [USBMic.AddReg]
  126. HKR,,AssociatedFilters,,"wdmaud"
  127. HKR,,Driver,,USBAUDIO.sys
  128. HKR,,NTMPDriver,,"USBAUDIO.sys"
  129.  
  130. HKR,,CLSID,,%Proxy.CLSID%
  131.  
  132. HKR,Drivers,SubClasses,,"wave,mixer"
  133.  
  134. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  135. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  136.  
  137. HKR,Drivers\wave\wdmaud.drv,Description,,%USBGenericDesc%
  138. HKR,Drivers\mixer\wdmaud.drv,Description,,%USBGenericDesc%
  139.  
  140. ;; Ignore serial number on Telex Boom mic because it is not unique
  141. HKLM,%USBFlags%,IgnoreHWSerNum05620002,1,01
  142.  
  143. ;============================================================================
  144.  
  145. ;; Copy to system32\drivers
  146. [USBAudio.CopyList]
  147. USBAUDIO.sys
  148.  
  149. [USBAudio.KnownFiles]
  150. usbaudio.sys.4.10.0 = safe
  151.  
  152. ;;**************** NT Install ****************
  153.  
  154. [USBAudio.NT]
  155. Include=ks.inf, wdmaudio.inf
  156. Needs=KS.Registration, WDMAUDIO.Registration
  157. CopyFiles=USBAudio.CopyList
  158. AddReg=USBAudio.AddReg
  159.  
  160. [USBAudio.NoCurve.NT]
  161. Include=ks.inf, wdmaudio.inf
  162. Needs=KS.Registration, WDMAUDIO.Registration
  163. CopyFiles=USBAudio.CopyList
  164. AddReg=USBAudio.AddReg
  165.  
  166. [USBMic.NT]
  167. Include=ks.inf, wdmaudio.inf
  168. Needs=KS.Registration, WDMAUDIO.Registration
  169. CopyFiles=USBAudio.CopyList
  170. AddReg=USBMic.AddReg
  171.  
  172. [USBAudio.NT.Interfaces]
  173. AddInterface={6994ad04-93ef-11d0-a3cc-00a0c9223196},"GLOBAL",USBAudio.Interface.Curve,
  174.  
  175. [USBAudio.NT.Services]
  176. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  177.  
  178. [USBAudio.NoCurve.NT.Services]
  179. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  180.  
  181. [USBMic.NT.Services]
  182. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  183.  
  184. [usbaudio_Service_Inst]
  185. DisplayName    = %USBAudio.SvcDesc%
  186. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  187. StartType      = 3                  ; SERVICE_DEMAND_START
  188. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  189. ServiceBinary  = %10%\system32\drivers\usbaudio.sys
  190.  
  191. ;============================================================================
  192.  
  193.  
  194.  
  195. [Strings]
  196. MSFT="Microsoft"
  197. MfgName="(Generic USB Audio)"
  198.  
  199. USB\CLASS_01.DeviceDesc="USB Audio Device"
  200. USBGenericDesc="USB Audio Device"
  201.  
  202. WDM_MIDI="WDM MIDI Device"
  203.  
  204. Microsoft.Mfg="Microsoft"
  205. USB\VID_045E&PID_0014&MI_00.DeviceDesc="Microsoft Digital Sound System 80"
  206.  
  207. Altec.Mfg="Altec Lansing"
  208. USB\VID_04D2&PID_FF47&MI_00.DeviceDesc="Altec USB Audio"
  209. USB\VID_04D2&PID_FF49&MI_00.DeviceDesc="Altec USB Audio"
  210. USB\VID_04D2&PID_0070&MI_00.DeviceDesc="Altec USB Audio"
  211.  
  212. Telex.Mfg="Telex"
  213. USB\VID_0562&PID_0000&MI_00.DeviceDesc="Telex USB Microphone"
  214. USB\VID_0562&PID_0001&MI_00.DeviceDesc="Telex USB Microphone"
  215. USB\VID_0562&PID_0002&MI_00.DeviceDesc="Telex USB Microphone"
  216.  
  217. Dallas.Mfg="Dallas Semiconductor"
  218. USB\VID_04FA&PID_4201&MI_00.DeviceDesc="Generic USB Audio Device"
  219.  
  220. Philips.Mfg="Philips"
  221. USB\VID_0471&PID_0101&MI_00.DeviceDesc="Philips USB Audio"
  222. USB\VID_0471&PID_0302&MI_01.DeviceDesc="Philips USB Camera Microphone"
  223. USB\VID_0471&PID_0303&MI_01.DeviceDesc="Philips USB Camera Microphone"
  224.  
  225. LabTec.Mfg="Labtec"
  226. USB\VID_0672&PID_1041&MI_00.DeviceDesc="Labtec USB Audio"
  227.  
  228. Nokia.Mfg="Nokia"
  229. USB\VID_04A6&PID_00B9&MI_00.DeviceDesc="Nokia USB Audio"
  230.  
  231. Yamaha.Mfg="Yamaha"
  232. USB\VID_0499&PID_1001&MI_00.DeviceDesc="Yamaha USB Audio"
  233. USB\VID_0499&PID_3001&MI_00.DeviceDesc="Yamaha USB Audio"
  234.  
  235. NEC.Mfg="NEC"
  236. USB\VID_0409&PID_0203&MI_00.DeviceDesc="NEC USB Audio"
  237.  
  238. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  239. USBFlags="SYSTEM\CurrentControlSet\Control\UsbFlags"
  240.  
  241. ;; USB Friendly Names (Non-localized>
  242. USBGUID.BassBoost    = "{1A71EBE0-959E-11D1-B448-00A0C9255AC1}"
  243. USBGUID.StereoExtend = "{FD4F0300-9632-11D1-B448-00A0C9255AC1}"
  244.  
  245. ;; USB Friendly Names (localized>
  246. USBNode.BassBoost    = "Bass Boost"
  247. USBNode.StereoExtend = "Stereo Extender"
  248.  
  249. USBAudio.SvcDesc="USB Audio Driver (WDM)"
  250.  
  251. Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  252.  
  253.  
  254.